beached whale - German English Dictionary